!Gatekeeper Aisher:

Since the seal was broken, various trees on the island have begun to "leak" large amounts of Mana, drawing it out from reserves far underground.

It is now possible to regenerate MP simply by standing near some of these large trees!